/*
 * Created on 22-ago-2004
 *
 */

package gurulab.merlin.core;

/**
 *
 * @author Cesar Obach-Renner, cesar AT gurulab.org
 * @version 2.0
 */
public class CantHandException extends java.lang.Exception {

    private static final long serialVersionUID = 3977304300101907248L;
    
    /**
     * Creates a new instance of <code>CantHandException</code> without detail message.
     * @author Cesar Obach-Renner, cesar AT gurulab.org
     */
    public CantHandException() {
    }
        
    /**
     * Constructs an instance of <code>CantHandException</code> with the specified detail message.
     * @param msg the detail message.
     * @author Cesar Obach-Renner, cesar AT gurulab.org
     */    
    public CantHandException(String msg){
        super(msg);
    }
    
    /**
     * Constructs an instance of <code>CantHandException</code>
     * @param cause the cause of Exception.
     * @author Cesar Obach-Renner, cesar AT gurulab.org
     */        
    public CantHandException(Throwable cause) {
        super(cause);
    }    
    
    /**
     * Constructs an instance of <code>CantHandException</code>
     * @param msg the detail message.
     * @param cause the cause of Exception.
     * @author Cesar Obach-Renner, cesar AT gurulab.org
     */            
    public CantHandException(String msg,Throwable cause) {
        super(msg,cause);
    }
}
